Universal Computation and Other Capabilities of Hybrid and Continuous Dynamical Systems
نویسنده
چکیده
We explore the simulation and computational capabilities of hybrid and continuous dynamical systems. The continuous dynamical systems considered are ordinary diierential equations (ODEs). For hybrid systems we concentrate on models that combine ODEs and discrete dynamics (e.g., nite automata). We review and compare four such models from the literature. Notions of simulation of a discrete dynamical system by a continuous one are developed. We show that hybrid systems whose equations can describe a precise binary timing pulse (exact clock) can simulate arbitrary reversible discrete dynamical systems deened on closed subsets of R n. The simulations require continuous ODEs in R 2n with the exact clock as input. All four hybrid systems models studied here can implement exact clocks. We also prove that any discrete dynamical system in Z n can be simulated by continuous ODEs in R 2n+1. We use this to show that smooth ODEs in R 3 can simulate arbitrary Turing machines, and hence possess the power of universal computation. We use the famous asynchronous arbiter problem to distinguish between hybrid and continuous dynamical systems. We prove that one cannot build an arbiter with devices described by a system of Lipschitz ODEs. On the other hand, all four hybrid systems models considered can implement arbiters even if their ODEs are Lipschitz.
منابع مشابه
Analog and Hybrid Computation: Dynamical Systems and Programming Languages
The purpose of this article is to serve as a light-weight introduction into the mysteries of analog and hybrid computing models from a dynamical systems and programming languages perspective. Hybrid systems are the dynamical systems that combine both models of computation, i.e., have interacting discrete and continuous dynamics. They have found widespread application as models for embedded comp...
متن کاملOn the Computational Power of Dynamical Systems and Hybrid Systems
We explore the simulation and computational capabilities of discrete and continuous dynamical systems. We introduce and compare several notions of simulation between discrete and continuous systems. We give a general framework that allows discrete and continuous dynamical systems to be considered as computational machines. We introduce a new discrete model of computation: the analog automaton m...
متن کاملHybrid Systems: Computation and Control
This class presents recent advances in the theory for control, verification, and simulation of hybrid dynamical systems, and shows the application of the theory to the design of the control architecture for complex, large scale systems. Hybrid dynamical systems are continuous time, continuous variable systems with a phased operation. The phases of operation capture the system’s discrete event o...
متن کاملLecture Notes on Hybrid Systems & Games
Hybrid systems have so far served us well throughout this course as a model for cyberphysical systems [Pla08, Pla10b]. Most definitely, hybrid systems can also serve as models for other systems that are not cyber-physical per se, i.e. they are not built as a combination of cyber and computing capabilities with physical capabilities. Some biological systems can be understood as hybrid systems, b...
متن کاملStudies in Hybrid Systems : Modeling ,
Complex systems typically possess a hierarchical structure, characterized by continuousvariable dynamics at the lowest level and logical decision-making at the highest. Virtually all control systems today perform computer-coded checks and issue logical as well as continuous-variable control commands. Such are “hybrid” systems. Traditionally, the hybrid nature of these systems is suppressed by c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Theor. Comput. Sci.
دوره 138 شماره
صفحات -
تاریخ انتشار 1995